chinese high-fin sucker fish - Spanish English Dictionary